﻿using System.ComponentModel.DataAnnotations;

namespace AMAP.Areas.Public.Models.Authentication
{
    public class PublicAuthenticationLoginViewModel
    {
        [Required]
        [Email(ErrorMessage = "Le champ doit contenir une adresse e-mail")]
        [DataType(DataType.EmailAddress)]
        [Display(Name="Adresse e-mail", Prompt="Votre adresse e-mail")]
        public string Email { get; set; }

        [Required]
        [DataType(DataType.Password)]
        [Display(Name="Mot de passe", Prompt="Votre mot de passe")]
        public string Password { get; set; }

        [Display(Name="Se souvenir de moi")]
        public bool RememberMe { get; set; }

        public string ErrorMessage { get; set; }
    }
}